/*
 * Copyright (c) 2023 HiSilicon (Shanghai) Technologies CO., LIMITED.
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

#define WSCFG_USING_GCC 1
//#define WSCFG_CROSS_COMPILE "$(HI_KERNEL_TOOLCHAINS_NAME)-"
#define WSCFG_KERNEL_DIR "$(LINUX_DIR)"
#define WSCFG_EXTRA_CFLAGS ""
#define WSCFG_EXTRA_PARAMS ""
#define WSCFG_ARCH_CUSTOM 1
//#define WSCFG_ARCH_NAME "$(CFG_HI_CPU_ARCH)"
#define BOARD_ASIC 1
#define BOARD_ASIC_WIFI 1
#define WSCFG_BUS_USB 1
#define WSCFG_LINUX 1
#define _PRE_OS_VERSION_LINUX 0
#define _PRE_OS_VERSION_WIN32 1
#define _PRE_OS_VERSION_WINDOWS 2
#define _PRE_OS_VERSION_RAW 3
#define _PRE_OS_VERSION_HiRTOS 4
#define _PRE_OS_VERSION_WIN32_RAW 5
#define _PRE_OS_VERSION_LITEOS 6
#define _PRE_OS_VERSION_ANDROID 7
#define _PRE_OS_VERSION 0
#define WSCFG_MFG_TEST 1
#define WSCFG_INI_DBAC_STA_GC_RATIO 50
#define WSCFG_INI_DBAC_STA_GO_RATIO 30
#define CONFIG_INI_PROTOCOL_11AX 1
#define CONFIG_INI_HOST_GPIO 40
#define CONFIG_INI_HOST_GPIO_POWER_ON_LEVEL 1
#define CONFIG_INI_DEVICE_AWAKE_GPIO_IDX 10
#define CONFIG_INI_DEVICE_AWAKE_GPIO_LEVEL 1
#define CONFIG_INI_WAKE_UP_GPIO_IDX 70
#define CONFIG_INI_WAKE_UP_GPIO_LEVEL 1
#define CONFIG_INI_PLAT_REBOOT_TYPE_GPIO 0
#define CONFIG_INI_BT_COEX_MODE 1
#define CONFIG_INI_BSLE_USE_FLASH 0
#define WSCFG_WLAN_INIT_VAP_COUNT 2
#define WIFI_DEBUG 1
#define WIFI_CSA 1
#define WIFI_WPS 1
#define WSCFG_WIFI_ENHANCE 1
#define WIFI_BSRP_NFRP 1
#define WIFI_SLP 1
#define WIFI_APF 1
#define WIFI_BASE_ROAM 1
#define WIFI_11KVR 1
#define WIFI_MBO 1
#define WIFI_AUTO_ADJUST_FREQ 1
#define WIFI_SINGLE_PROXYSTA 1
#define WIFI_CSI 1
#define WIFI_M2U 1
#define WIFI_BLACKLIST 1
#define WIFI_WAPI 1
#define WIFI_SDP 1
#define WIFI_LATENCY_STAT 1
#define WIFI_PROMISC 1
#define WIFI_TX_AMSDU 1
#define WIFI_UAPSD 1
#define WIFI_ANT_SEL 1
#define WIFI_PSD 1
#define WIFI_TWT 1
#define WIFI_DNB 1
#define WIFI_SR_STA 1
#define WIFI_ALG_CCA 1
#define WIFI_ALG_TEMP_PROTECT 1
#define WIFI_ALG_TXBF 1
#define WIFI_ALG_EDCA 1
#define WIFI_ALG_ANTI_INTF 1
#define _PRE_WLAN_FEATURE_TX_CLASSIFY_LAN_TO_WLAN 1
#define WIFI_WOW 1
#define WIFI_ALWAYS_TX 1
#define _PRE_WLAN_DFT_STAT 1
#define _PRE_WLAN_FEATURE_SNIFFER 1
#define WIFI_BASE_DFR 1
#define _PRE_WLAN_FEATURE_DFR 1
#define _PRE_WLAN_DFR_STAT 1
#define WIFI_DAQ 1
#define _PRE_WLAN_SUPPORT_CCPRIV_CMD 1
#define WIFI_BTCOEX 1
#define WIFI_ONLINE_CALI 1
#define _PRE_WLAN_WIRELESS_EXT 1
#define WIFI_TCP_ACK_FILTER 1
#define _PRE_PLAT_SHA256SUM_CHECK 1
#define WSCFG_ONEIMAGE 1
#define WSCFG_PLAT_VARIABLE_FEATRUE 1
#define WSCFG_PLAT_DIAG_LOG_OUT 1
#define CONFIG_DIAG_SUPPORT_SOCKET 1
#define CONFIG_DIAG_SUPPORT_UART 1
#define CONFIG_DIAG_SUPPORT_LOCAL_LOG 1
#define CONFIG_DFX_SUPPORT_SHELL_PROC 1
#define CONFIG_PLAT_SUPPORT_DFR 1
#define CONFIG_PLAT_DFR_OUTPUT_PATH "/etc/ws73"
#define CONFIG_HCC_SUPPORT_TEST 1
#define CONFIG_HCC_ERROR_PRINT 1
#define _PRE_PLAT_HCC_SDIO 1
#define CONFIG_HCC_SDIO_SUPPORT_SCATTER 1
#define BT_EM_BUFFER_CALI_SUPPORT 1
#define CONFIG_DFX_SUPPORT_SYSFS 1
//#define CONFIG_SDIO_RESCAN 1
#define CONFIG_FIRMWARE_BIN_PATH "/etc/ws73/ws73.bin"
#define CONFIG_FIRMWARE_WIFICALI_PATH "/etc/ws73/wifi_cali.bin"
#define CONFIG_FIRMWARE_BSLECALI_PATH "/etc/ws73/btc_cali.bin"
#define CONFIG_FIRMWARE_WOW_PATH "/etc/ws73/wow.bin"
#define CONFIG_INI_FILE_PATH "/etc/ws73_cfg.ini"
#define CONFIG_INI_STR_LPM_MODE 0
#define WSCFG_BLE_COMPILE_BY_DEFAULT 1
#define CONFIG_INI_BSLE_SUSPEND_SCAN_INTERVAL 300
#define CONFIG_INI_BSLE_SUSPEND_SCAN_WINDOW 30
#define CONFIG_BLE_MAC_FORK 1
#define WSCFG_SLE_COMPILE_BY_DEFAULT 1
